package com.demo.common;

/**
 *
 */
public enum ReturnCode {
    SUCCESS(0, "请求成功"), ERROR(1, "请求失败");
    private String msg;//返回信息
    private int code;//返回码

    /**
     * 私有构造,防止被外部调用
     *
     * @param msg
     */
    private ReturnCode(int code, String msg) {
        this.msg = msg;
        this.code = code;
    }

    /**
     * 定义方法,返回描述,跟常规类的定义没区别
     *
     * @return
     */
    public String getMsg() {
        return msg;
    }

    /**
     * 定义方法,返回描述,跟常规类的定义没区别
     *
     * @return
     */
    public int getCode() {
        return code;
    }
}
